Package name normalization
https://packaging.python.org/en/latest/specifications/name-normalization/
日本語 パッケージ名の正規化
Valid non-normalized names
ピリオド、ハイフン、アンダースコアOK
Normalization
ピリオドとアンダースコアはハイフンに置き換わる
The name should be lowercased with all runs of the characters ., -, or _ replaced with a single - character.
正規化すると同じ例
friendly-bard (normalized form)
friendly_bard
関連
#name_(pyproject.toml)
PEP 503 – Simple Repository API